Spring football practice is in full swing, and several FBS schools are ready to play their Spring games. This weekend, there are 25 Spring football games that will be on television or available to stream online.

Listed below is this weekend’s schedule which kicks off on Friday with Bowling Green and Pittsburgh at 7 p.m. ET. Several games will be replayed on networks such as CSS and the Big Ten Network. Check the schedules on their websites for additional listings.

Michigan and Ohio State’s games will be available live on BTN2Go on Saturday. They will then be broadcast on tape-delay on the Big Ten Network at 7 p.m. ET (Ohio State) and 9 p.m. ET (Michigan).

Vanderbilt will play its Spring game at 2 p.m. ET on Saturday. The game will be available on tape-delay on CSS at 8 p.m. ET and then on ESPN3 beginning at 11 p.m. ET.

Note that this is only a list of games on TV or online this weekend. For a complete list of Spring games, see our full 2013 Spring Football Schedule.