The official trailer for NCAA Football 08 was released for free. The dash details are as follows: Check out the official launch trailer for NCAA Football 08 - the most complete college football game ever! In stores July 17th. Visit ncaafootball08.com for more details.

Information courtesy of Major Nelson