Peyton Logan returns kick 99 yards for a touchdown in Stampeders loss

1 month ago
Duration 1:27

Recommended for You

now