Sports Team in Ottawa
I also have a 14-year-old former ball player, and I remember being sick of eating at Boston Pizza when we were on the road! I'm assuming you want some place that is fairly large, somewhat loud, and not too exotic :) I can't vouch for all these places, but in the Market, you could check out:
The Grand Pizzeria and Bar (new, and getting good buzz)
"The restaurant has 150 seats inside & during the spring, summer & fall months another 170 seats on the patio, making it the largest in the city! Combining old world traditional recipes with a modern décor, is an authentic southern Italian Restaurant with the centerpiece being traditional Napoletana Pizza from Naples, Italy, cooked in a specially constructed wood burning oven."
Hard Rock Cafe Ottawa - 73 York St.
In the west end of town, there's a Moxie's Grill attached to Bayshore Shopping centre. Decent enough food, and lots of choice.
A lot of people like The Works....a small chain in Ottawa that specializes in burgers. Maybe not your cheapest option, though.