It's Selection Sunday in College Football and the day Iowa and Iowa State both found out where they'll play during the holidays, and who their respective opponents will be.

Matthew Holst, Getty Images

We begin with the Iowa Hawkeyes, coming off a 7-5 regular season and one of the most shocking upsets in Iowa football history. The upset of Ohio State (above), likely kept the Buckeyes from having a shot at playing for the national title.

Iowa is headed to the Pinstripe Bowl, a game played at Yankee Stadium. The game is played Wednesday, December 27 at 4:15 (Iowa time) on ESPN. The Hawkeyes opponent will be the Boston College Eagles, of the (ACC) Atlantic Coast Conference. The Eagles finished the season 7-5.

The Hawkeyes will try to break a 5-game losing streak in bowls. Their last victory came in the 2010 Insight Bowl when they beat Missouri. Iowa has since lost to Oklahoma (Insight), LSU (Outback), Tennessee (TaxSlayer), Stanford (Rose), and Florida (Outback).

Justin K Aller, Getty Images

The Iowa State Cyclones will be making their first bowl game appearance in five years. The Cyclones season featured two victories over teams that were ranked in the Top 5 when Iowa State knocked them off. The Cyclones, also 7-5 in the regular season, will play in Memphis, Tennessee's Liberty Bowl.

Iowa State's opponent will be the 19th-ranked Memphis Tigers. Yes, the Cyclones will, literally, be playing a road game. Memphis finished the regular season 10-2, before losing the American Athletic Conference Championship game to undefeated Central Florida on Saturday. The final score was 62-55, in double-overtime. The game is played Saturday, December 30 at 11:30 a.m. (Iowa time) and will be televised by ABC.

The Cyclones will be looking for their first bowl victory since defeating Minnesota in the 2009 Insight Bowl. Iowa State lost to Rutgers in the 2011 Pinstripe Bowl and to Tulsa in the 2012 Liberty Bowl.

David Purdy, Getty Images

[via ESPN, Memphis and Boston College]