James Craven (rugby league)
# James Craven (rugby league)

James Craven is an English rugby league footballer who currently plays for the Batley Bulldogs in the Kingstone Press Championship. He has previously played for the Keighley Cougars and Dewsbury Rams. His position is fullback.

