MLB manager mandates ALL players to stand for National Anthem!

San Francisco is perhaps the last place in America where patriots would expect to see a mandate to stand during the national anthem. And yet, that’s exactly what has been ordered by the Giants’ new manager.


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *