Indiana linebacker Thomas Allen, son of Hoosiers head coach Tom Allen, suffered a serious leg injury Saturday and had to be carted off the field.
Indiana coach Allen emotional after son carted off
5 years ago
No Comments