Jevon Holland records longest TD by a Canadian in NFL history

Miami Dolphins safety Jevon Holland of Coquitlam, British Columbia made National Football League history on Friday. He set the NFL record for the longest touchdown ever scored by a Canadian in NFL history. Holland had a 99-yard touchdown on an Read more