This Day in Sports History: March 31
Sports in March include crucial stretches of the NBA and NHL seasons, MLB Spring Training/Opening Day, March Madness, NASCAR, Formula 1, UFC Fight Nights, and some PGA Tour Events. Over the years, March 31 has witnessed many notable moments and stories …