Posted by ESPN.com's James Walker
Here is a look at key position battles for the Browns:
No. 3 receiver: Kevin Kasper vs. Travis Wilson vs. Joshua Cribbs
The offense is stacked, so this is really the only skill position up for grabs on that side of the football. No. 3 receiver Joe Jurevicius is currently on the training camp physically unable to perform list and likely will be put on the regular season PUP at a later date. There are three candidates in Kevin Kasper, Travis Wilson and Joshua Cribbs looking to fill in. Kasper and Wilson had solid spring workouts, and Cribbs is always up for any challenge that's asked of him. The good news for Cleveland is the team only needs one of these three players to step forward.
Intensity index: Hot
Right guard: Seth McKinney vs. Rex Hadnot
A fractured hip for starting guard Ryan Tucker this spring opened this spot for veterans Seth McKinney and Rex Hadnot to compete. Tucker is expected to return sometime in August, but this is arguably Cleveland's deepest position as both reserves have extensive starting experience. Hadnot may have a slight edge over McKinney at this point but it's very close. It may not matter anyway if Tucker quickly returns to form.
Intensity index: Mild