ADVERTISEMENT

Who is the only player to score an NFL touchdown and hit a home run for a major league team in the same week?

11,258 views
Who is the only player to score an NFL touchdown and hit a home run for a major league team in the same week?