Michael Allen Holmes

Michael Allen Holmes

Michael Allen Holmes is a former NFL football player who played from 1974 to 1983 during his career with the San Francisco 49ers, Buffalo Bills, Miami Dolphins, Winnipeg Blue Bombers and Washington Federals.