Michael McDowell wins pole for Pennzoil 400 at Las Vegas Posted on March 15, 2025 By Yardbarker 3 Views Michael McDowell wins pole for Pennzoil 400 at Las Vegas Michael McDowell laid down the fastest lap in Sin City on Saturday. continue reading...
Kansas botches chance at Big 12 Tournament underdog role as Arizona cruises past Jayhawks in quarterfinals March 14, 2025