Quote Originally Posted by Football 101 View Post
So we finally know what the U really stands for

"Unf..ingbelievable"
Is it my imagination--or has Usports gone from failure to failure since the current CEO took over and moved the organization's HO to the GTA?