- a tongue-in-cheek look at sports and the world.
Friday, 8 August 2014
Baylor’s new football facilty, McLane Stadium, will feature a statue of
Robert Griffin III
in a pose that hasn’t been revealed. If
has any input, it will be sitting.
Post a Comment
Post Comments (Atom)