raptorlife4
Long Time Member
It seemed like in the games that were played in Toronto, it wasn't really packed
I don't know if Toronto can handle an NFL team - just my honest view
Toronto would be the 3rd largest market in the NFL if they got a team