Ryan Newman Wins the Daytona 500!! February 17, 2008 February 17, 2008 / Technology / Leave a Comment I’m a huge Ryan Newman fan and I’m in tears right now…