Category: NFL Opinion

God Bless… Baseball?

I stood quietly by my seat at Nationals ballpark in Washington, DC for last nights All-Star Game. 50,000 other fans joined me and the National

Who’s Gone First ?

I heard, from a source, that the following conversation took place at the Jet’s Training Center just prior to OTAs. One of the UDFAs showed