Before the ball dropped in Times Square for New Year's festivities, the Eagles dropped the ball in their loss to the Cards, leaving Philly fans asking questions
The Sixers game scheduled on Sunday night against the New Orleans Pelicans has been postponed due to COVID-19 concerns within Philadelphia's organization