Robert Griffin III statue unveiled at Baylor’s new stadium
Washington Redskins quarterback Robert Griffin III gazes at his newly unveiled statue outside Baylor’s McLane Stadium on Sunday. The team’s new home officially opened with a game against SMU.