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 Edm…