8 p.m., FOX
MLB All-Star GameAt the 81st All-Star Game, Glee’s Amber Riley will belt out the National Anthem before baseball’s big guns pool their talents and pretend to like each other for about three hours. This year, Derek Jeter and
9 p.m., DSCPhil Harris takes a turn for the worse.
Season 2 premiere, 9 p.m., USATim DeKay) and Neal (Matt Bomer) go up against a professional bank robber who sets off alarms all around the city.
Series finale, 10 p.m., MTVLauren Conrad and the rest of the crew.
Series premiere, 10 p.m., USAPiper Perabo as CIA trainee Annie Walker and Christopher Gorham as blind military-intelligence agent Auggie Anderson. In the pilot, Annie receives a promotion to field agent—and is assigned a partner, Auggie, to help her adjust to her new responsibilities.
11:35 p.m., CBSKristin Chenoweth from Glee, Pushing Daisies, Wicked, and everything else that's awesome.
Also on the airwaves...
Losing It with Jillian, 8 p.m., NBC
Pretty Little Liars, 8 p.m., ABC Family
Downfall, 9 p.m., ABC
America's Got Talent, 9 p.m., NBC
Make It or Break It, 9 p.m., ABC Family
Warehouse 13, 9 p.m., Syfy
HawthoRNe, 9 p.m., TNT
Kathy Griffin: My Life on the D-List, 10 p.m., BRAVO
Rescue Me, 10 p.m., FX
Memphis Beat, 10 p.m., TNT
The City, Season 2 finale, 10:30 p.m., MTV
Double Exposure, 11 p.m., BRAVO
Louie, 11 p.m., FX
Cycling: Tour de France, Stage 9
What are you watching tonight?
Follow TV.com writer Stefanie Lee on Twitter: @StefAtTVDotCom