Store In NYC Selling “Patriots AFC Champions” Shirts A Day Before The Game

The New England Patriots and Denver Broncos are set to kick off the AFC Championship Game tomorrow at 3:00PM but a store in New York has already claimed the Patriots are AFC Champions. Are they trying to curse the New England Patriots or just really confident about their pick?afcchampionship

inlineg