It's been a long time coming, but women are slowly and surely being taken seriously as power players in sports organizations.

Buffalo Bills wide receiver Steve Johnson(notes) dropped an easy, game-winning touchdown pass against the Pittsburgh Steelers on Sunday. After the game, Johnson placed the blame for the flub not on himself, nor the pass, nor the lights, nor the defender, nor the pressure of the situation. Nope…he blamed it on God! Players always thank God […]