I’m sure that every Baltimore Ravens fan was shocked when they read the headline around 6 PM last night that Mason had decided to hang up his cleats. And since that time the newspapers, blogs, and talk radio shows have been buzzing about this latest situation and weather Mason has truly retired or not.The problem [...]

Read more on www.ravensgab.com