Baylor Installing RG3 Statue at New Stadium

WACO, Texas - Baylor fans will be able to see Robert Griffin III at McLane Stadium for years to come.
The program will be honoring its most famous face with a statue at the new stadium, which opens this fall.