calgarysun.com
Watch: Stamps’ star Roy Finch arrested in Oklahoma
A report out of Oklahoma suggests that Calgary Stampeders star kick returner Roy Finch has been arrested. According to a story from The Oklahoman newspaper, Finch was arrested on Sunday night in Ed…