Michael Vick throws eight touchdowns ... in flag football, but still
Michael Vick, Terrell Owens, Chad Johnson and more participated in the inaugural game for the American Flag Football League.
Michael Vick, Terrell Owens, Chad Johnson and more participated in the inaugural game for the American Flag Football League.