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.

More MLB
Home