16 February 1988
McGlenn played two seasons for the Barnstormers, leading the team in tackles both season.
McGlenn was assigned to the Spokane Shock for the 2013 season.
McGlenn played college football for Elon Phoenix football.
McGlenn was announced as a signee of the Charlotte Speed,.
Iowa Barnstormers player • Elon Phoenix football player • Spokane Shock player • American football defensive back • New Orleans VooDoo player • Football • American football • Arena football