Video - Houston Sports
Posted on March 7, 2013 at 6:40 PM
Updated Thursday, Mar 7 at 6:43 PM
Eight-year old Ross Keeler lives in New Mexico and like most boys his age football is his passion. He also loves the Rice Owls, a connection that might seem odd at first glance.