TASTY RACE: Stanford Invite Men's 1500

null

German Fernandez hasn't won a track race since August 2012! He got that monkey off his back in tasty fashion. Could German be on the comeback? Watch out U.S. 1500 runners!