This weekend's recommendations on how best to maximize your moving picture viewing (all times Eastern, obviously).
FRIDAY
Red Sox at Blue Jays: NESN, 7:07 P.M. -- Boston's roving MASH unit heads to Toronto for a three-game set with the Blue Jays, with the Red Sox looking to end their four-game losing streak and maintain position in the AL East. Read more at Over The Monster.
2010 Collegiate Sailing National Championships: ESPNU, 8 P.M. -- Yep. Sailing. But for a good reason (from BC Interruption): "The Boston College co-ed sailing team is pretty darn good. So good that they took home this year's ICSA/Gill National Championship."
Non-Sports, "Whale Wars": Animal Planet, 9 P.M. -- Sadly, not a show about whales fighting.
SATURDAY
Red Sox at Blue Jays: NESN, 1:07 P.M. -- Day baseball!
MLS: Galaxy at Revolution: CSNNE, 7:30 P.M. -- I will be rooting for four Landon Donovan goals, and a 5-4 Revs' win.
SUNDAY
Red Sox at Blue Jays: NESN, 1:07 P.M. -- More day baseball! And the last game before the All-Star break. Please: no one get hurt.