Barack Obama Mentioned the Kevin Youkilis Trade in Boston and Got Booed

Barack Obama Mentioned the Kevin Youkilis Trade in Boston and Got Booed

Video

Barack Obama Mentioned the Kevin Youkilis Trade in Boston and Got Booed

Too soon, Barry, definitely too soon.

Latest Leads

More MLB
Home