Bills Steve Johnson blames god for dropped passes
According to Buffalo Bills receiver Steve Johnson, God was to blame for his miserable perform on Sunday against the Pittsburgh Steelers. Johnson has been Buffalo’s breakout star, a 2008 seventh-round draft pick was on pace to break the club’s season record for touchdown passes. He should have caught his 10th touchdown Sunday. He should have…
