|Position(s)||Center, Guard, Tackle|
|College||University of Montana|
|1942||Toronto Balmy Beach Beachers|
|1943||Toronto RCAF Hurricanes|
|1945–46||Toronto Balmy Beach Beachers|
|1948||Toronto Balmy Beach Beachers|
|Career highlights and awards|
|CFL All-Star||1941, 1942, 1943, 1945|
|Awards||1943 - Imperial Oil Trophy|
A graduate of the University of Montana Cosgrove began his football career in the WIFU with the Calgary Bronks. He turned professional in the east with Toronto Argonauts in 1941, but moved to the ORFU the next season with the Toronto Balmy Beach Beachers, where he was an all-star.
Cosgrove later played for several Toronto teams: the Beachers, the Toronto Indians, the Beachers again when they merged with the Indians, and finally another year with the Argos (he played 13 regular season and 2 playoff games with the Boatmen in his two years).