Baylor Bears

10m

After seeing his statued unveiled at Baylor University, Robert Griffin III explains what that moment meant to him and his family.