Jim Leyland
Foster was the home plate umpire for 300th career win of Tom Glavine, on August 5, 2007, at Wrigley Field. He was the second base umpire for Tampa Bay Rays pitcher Matt Garza's no hitter against the Detroit Tigers on July 26, . Foster ejected Tigers manager Jim Leyland from that game during the third inning.