The CFL has suspended veteran defensive lineman Shawn Lemon indefinitely for betting on league games.