It's been a while and BYUCougars has been dramatically improved so I'm increasing my rating.
--------
I have great hopes for BYUCougars, but it sorely needs to implement saving and caching! Right now, it's virtually no better than using the Safari web browser.
Let me explain why this is so critical. Let's say you're at a sporting event (and a LOT of other people are there too). Your iPhone's data connection is pretty much worthless because the number of people at the same event have saturated the network. You're there wanting to look up a player so you tap the "Roster" button. Then, you wait, and wait, and wait, and wait… If you are lucky enough to actually get the roster to download and then tap on any of the players, you wait and wait again for their information to load. But wait, there's more! … or actually less … If you back out of the player information and then try to go back into it, BYUCougars has to re-download the information that it could have easily saved for you.
BYUCougars has a lot of potential, but it's going to HAVE to implement some type of team info/schedule/roster download option so you can actually use it at an event … or anywhere that your device's network connection is non-existent or slow.