The Proud Tradition of Boston University Football by CoenM

Question 12

While the team has been gone for 17 years, there is still a BU presence among NFL players. Mike Leach, who is on the Arizona Cardinals roster as a tight end, performs what GAME FUNCTION for the Cards?

long snapper