Larry Cowan


Lawrence "Larry" Cowan is an American former football running back who played in the National Football League for the Miami Dolphins and New England Patriots in 1982 for a total of 8 games.