1714_106726622858627_187014411_n

James Brady

Contributor

James has been writing about things that make him angry (sports) for seven years and probably isn't getting any better at it. Still, others tell him he provides decent NFL, MMA, tennis, NHL and MLB coverage. So he's got that going for him.

MOST RECENT POSTS
NFL
+

Wilson leaves practice with minor neck injury

New York Giants running back David Wilson left practice after sustaining a burner, which is typically used to describe a minor neck injury.

NFL
+

Gordon will contest drug test results

If Josh Gordon's urine samples were tested in a different order, he likely would not be facing a year-long suspension.

NFL
+

Beckham not playing on Sunday

New York Giants wide receiver Odell Beckham Jr. won't play on Sunday, but he's hoping his hamstring will allow him to play at some point this preseason.

NFL
+

Harbaugh says he's paid 'extremely well'

San Francisco 49ers head coach Jim Harbaugh may need a new contract soon, but he's reiterated that he thinks he's making plenty of money.

NFL
+

Quotables: Vikings to trim QB competition

Starting Wednesday, the Minnesota Vikings will go from splitting the quarterback reps three ways to an even split. There's no word on which player will be getting fewer looks.

NFL
+

AP won't play in the preseason

The reason: he doesn't need to.

All eyes on Trent Richardson

2

Trent Richardson isn't facing a "make or break" season just yet, but he needs to show the Indianapolis Colts something in 2014-15.

NFL
1

Quotables: Lynch holding out of training camp

Seattle Seahawks running back Marshawn Lynch will hold out of training camp for a new contract, while Justin Houston of the Kansas City Chiefs showed up despite being unhappy with his own deal.

Tour de France Stage 19 preview, TV schedule

Stage 19 is relatively flat and favors sprinters, unlike the last few stages which featured huge climbs.

NFL
2

Marshawn Lynch to hold out of training camp

Seattle Seahawks running back Marshawn Lynch will hold out from training camp in hopes of earning a bigger contract.

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.