Ed Crouch

Ed Crouch is a Fan Controlled Football League quarterback. He joined FCF in 2001 in its inaugural season.

2021 FCF Season
Crouch was franchise tagged by the Wild Aces in the 2021 season. He was the MVP of the 2021 People's Championship game and led the Wild Aces to a 46-40 victory over the Glacier Boyz.