Monday marked a huge day for the National Football League. I’ll address the highly-publicized Joe Flacco signing and point out where critics are wrong in a separate post here on the Dome. No, Monday was the deadline for applying the franchise tag to players ahead of the free agent frenzy to come. In the end, […]