Orlando or Atlanta, who would you rather face?

nvanprooyen

Moderator
Staff member
Donator
CCS Hall of Fame '19
Joined:
Apr 4, 2011
Posts:
18,757
Liked Posts:
27,291
Location:
Volusia County, FL
My favorite teams
  1. Chicago Bears
Magic. But only for selfish reasons. From a matchup perspective, I'd have to say Atlanta.
 

Top