From MiamiHerald.com: Football:
If the NFL had been a team in its own league, it would have opened the season by allowing a 109-yard kickoff return for a touchdown.
Go to Source
Designed by Atlantic Creative Designs.