TOR Punt TD

TSN
TSN
  • 92
  • 14
  • 28

Battle of the special teams as the Toronto Argonauts Football Club answer with a punt return touchdown of their own.

Posted 2 years ago in ENTERTAINMENT