Noted Pirates Fan Captain Jack Sparrow Is At Today's Twins-Orioles Game

Notorious international criminal Captain Jack Sparrow is in, of all places, Minneapolis today, and while his favorite team may be Pittsburgh's Bucs it appears he has a soft spot for American League ball as well—proving that even terrorism, grand theft, and murder need a day off. It leads us to ask some questions about … » 7/19/12 3:51pm 7/19/12 3:51pm