Filed under: Prince Harry , TMZ Sports Prince Harry took to the mound at Citi Field today in New York and threw out the first pitch of today’s Twins/Mets game. Who says the English know nothing about baseball? Read more
Go here to read the rest:
Prince Harry Tries His Hand at America’s Pastime