Gotta Love David Ortiz: Hits Game-Winning Homer for Very Sick Child (As Promised)

And he wears Our Lady’s Scapular.

OBSEV: Big Papi always finds a way to make things special. The greatest hero in Boston Red Sox lore did something on Friday night that would seem unbelievable, if it were someone other than David Ortiz. More here.