Their both equally deserving. Bradley has added Marquez to his resume and Garcia has Matthysse. Garcia is likely to get a shot next regardless, and Bradley is most probably taking on Pacquiao or Rios.
Obviously Bradley.
Bradley beat hall of famer Marquez out of Maarquez biggest win, he also beat Junior Witter, Kendall Holt, Nate Champbell, Lamont Peterson, Casamayor, Provodkinov & he controversially beat the guy Mayweather supposedly dodged; Pacquiao.
Bradley is also a natural welterweight.
Garcia is small, he has never fought at 147lbs, his biggest wins were Nate Champbell, senior citizen Morales, lightwelterweight
khan and close decision wins against Kendall Holt, Judah & Matthysse
Both are Deserving. I like Bradley, because he fought the best at Floyd's weights. He was dominated by Pac though, so that's why I wouldn't rule out Garcia he beat top guys at 140. Decisively.