Finnerty played for Grand Valley State teams that won Division II titles in 2003, 2005 and 2006, and he briefly played for the Baltimore Ravens when the team signed him as an undrafted free agent in 2007. He was released and later signed with the Denver Broncos, where he was waived in 2008.