NFL Trades That Deserve Praise

As if the NFL wasn’t exciting enough already, the trade deadline provided some eye-popping moves that made the football loving universe collectively say…WHAT!  Every team that made a significant trade are playoff bound teams looking to ensure they reach the postseason.  The only deal to go down without an immediate impact was the Patriots sending […]