Answered December 15th, 2019

Michael Gallup and Michael Irvin were tied for their most total touchdowns in a game, with 3 touchdowns.

what is the most touchdowns of michael figure through in the nfl season

See Trending NFL Searches