Get in touch with John
John Perrotto has been covering and writing about sports for various outlets for over 40 years. His work has appeared in the likes of USA TODAY, ESPN.com, SI.com, Forbes.com, The Associated Press, Baseball Digest, Baseball America, the Washington Post, the Philadelphia Inquirer, and more. John resides in and works out of Beaver Falls, PA.
Most Recent
Red Sox vs Guardians Picks and Odds (June 26)
In MLB Baseball
Updated Jun 25, 2022 · 11:53 PM PDT
New Orleans Breakers vs Birmingham Stallions Odds, Lines, and Spread – USFL Semifinals
In News
Updated Jun 25, 2022 · 6:33 AM PDT
Astros vs Yankees Odds & Picks (June 25)
In MLB Baseball
Updated Jun 24, 2022 · 10:57 PM PDT
Mets vs Marlins Odds, Lines and Spread (June 24)
In MLB Baseball
Updated Jun 23, 2022 · 4:30 PM PDT
Rockies vs Marlins Odds, Lines and Spread (June 23)
In MLB Baseball
Updated Jun 22, 2022 · 8:46 PM PDT
Mets vs Astros Odds, Picks & Predictions (June 22)
In MLB Baseball
Updated Jun 22, 2022 · 1:15 AM PDT
Dodgers vs Reds Odds, Lines and Spread (June 21)
In MLB Baseball
Updated Jun 21, 2022 · 1:34 AM PDT
Marlins vs Mets Odds, Lines & Spread (June 20)
In MLB Baseball
Updated Jun 20, 2022 · 12:32 AM PDT
Cardinals vs Red Sox Odds and Picks (June 19)
In MLB Baseball
Updated Jun 18, 2022 · 8:45 PM PDT
Giants vs Pirates Odds, Picks and Predictions (June 18)
In MLB Baseball
Updated Jun 17, 2022 · 9:25 PM PDT
Rays vs Orioles Picks & Odds (June 17)
In MLB Baseball
Updated Jun 16, 2022 · 9:32 PM PDT
Padres vs Cubs Odds, Lines & Spread (June 16)
In MLB Baseball
Updated Oct 26, 2022 · 8:02 AM PDT
Marlins vs Phillies Odds, Lines & Spread (June 15)
In MLB Baseball
Updated Jun 15, 2022 · 7:57 AM PDT
Marlins vs Phillies Picks and Odds (June 13)
In MLB Baseball
Updated Jun 12, 2022 · 10:06 PM PDT
Diamondbacks vs Phillies Odds, Lines and Spread (June 12)
In MLB Baseball
Updated Jun 11, 2022 · 10:41 PM PDT
Reds vs Cardinals Odds, Picks & Predictions (June 11)
In MLB Baseball
Updated Jun 10, 2022 · 9:22 PM PDT
Cubs vs Yankees Odds, Lines & Spread (June 10)
In MLB Baseball
Updated Jun 9, 2022 · 9:37 PM PDT
Cardinals vs Rays Odds, Lines and Spread (June 9)
In MLB Baseball
Updated Jun 8, 2022 · 9:02 PM PDT
Tigers vs Pirates Odds & Picks (June 8)
In MLB Baseball
Updated Jun 7, 2022 · 10:41 PM PDT