Cam Ward ready for NFL