TFC is working to iron out the hiccups of the Independiente match and are going to stream a match between MLS staff and TFC staff at 8pm tonight (Monday).
Click on "Live Events" at the bottom of the left hand menu.
Could be worth a laugh. They've got a wide shot of the field on now and it looks like a good quality picture.
http://torontofc.neulion.com/tfc/console.jsp