I saw that game! Everyone is watching Price and if he doesn't perform great this year "heads will roll!"
Toronto is suppose to be fun to watch, they may not make or go far in the playoffs but they are young and ready to take on anybody.
Atlanta and Tampa bay are similar, fun to watch this year!