Riley continues to be the home of the P-15s, an American Legion baseball team with a long history of success. The P-15s have won 15 state titles including in 1940, 1950, 1952, 1962, 1977, 1991, 1992, 1993, 1994, 1999, 2005, 2006, 2008, 2009, and 2011. They advanced to the 2006 American Legion World Series in Cedar Rapids, Iowa where they finished fourth nationally. The P-15s made a return trip to the American Legion World Series hosted by Shelby, NC in 2008 and 2009.