Lucky Ride, Captain, Ride! Staff member Feb 18, 2008 #1 All things concerning the 2008 NFL scouting combine. Good stuff.